sludge worm - Espagnol Anglais Dictionnaire